large pump section - Francés Inglés Diccionario